Naperian Functor